XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED FINANCIAL STATEMENT DETAILS - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Accrued payroll and related costs $ 7,166 $ 4,623
Accrued cost of revenue 5,653 4,728
Accrued carrier costs 4,212 3,725
Interest payable 2,733 4,459
Sales and other taxes payable 2,703 4,999
Income taxes payable 2,679 615
Other 141 272
Total accrued liabilities $ 25,287 $ 23,421