v3.25.1
CONDENSED CONSOLIDATED FINANCIAL STATEMENT DETAILS - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Accrued cost of revenue $ 8,122 $ 4,728
Accrued payroll and related costs 7,131 4,623
Sales and other taxes payable 6,117 4,999
Accrued carrier costs 4,399 3,725
Interest payable 4,236 4,459
Income taxes payable 1,397 615
Other 447 272
Total accrued liabilities $ 31,849 $ 23,421