Annual report [Section 13 and 15(d), not S-K Item 405]

CONDENSED CONSOLIDATED FINANCIAL STATEMENT DETAILS - Schedule of Accrued Liabilities (Details)

v3.26.1
CONDENSED CONSOLIDATED FINANCIAL STATEMENT DETAILS - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Accrued cost of revenue $ 10,608 $ 8,122
Accrued employee compensation 9,507 7,131
Accrued carrier costs 8,203 4,399
Sales and other taxes payable 5,306 6,117
Interest payable 3,851 4,236
Income taxes payable 31 1,397
Other 589 447
Total accrued liabilities $ 38,095 $ 31,849