XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Composition of Certain Balance Sheet Accounts - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Accrued interest $ 10,008 $ 9,878
Operating leases 9,445 9,094
Employee compensation and benefits 8,502 19,235
Network equipment 8,434 8,748
Warranty reserve 2,800 2,300
Taxes 2,272 2,282
Other 7,839 8,519
Total accrued liabilities $ 49,300 $ 60,056