Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
CONDENSED CONSOLIDATED FINANCIAL STATEMENT DETAILS - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Accrued cost of revenue $ 6,040 $ 4,728
Sales and other taxes payable 5,290 4,999
Accrued payroll and related costs 4,901 4,623
Interest payable 4,438 4,459
Accrued carrier costs 3,790 3,725
Income taxes payable 2,066 615
Other 188 272
Total accrued liabilities $ 26,713 $ 23,421