Quarterly report [Sections 13 or 15(d)]

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
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued employee compensation $ 11,327 $ 9,507
Accrued cost of revenue 7,952 10,608
Accrued carrier costs 6,535 8,203
Sales and other taxes payable 4,821 5,306
Interest payable 2,045 3,851
Income taxes (receivable) payable (6) 31
Other 584 589
Total accrued liabilities $ 33,258 $ 38,095