Quarterly report pursuant to Section 13 or 15(d)

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

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