XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities - Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Accrued compensation and benefits $ 6,866 $ 9,486
Accrued warranty obligations 6,751 6,398
Corporate income tax payable 586 386
Accrued VAT payable 1,909 2,189
Accrued satellite network and other equipment 499 591
Accrued inventory purchases 328 298
Accrued professional fees 555 393
Accrued airtime charges 531 812
Short-term lease liability 2,744 2,736
Other accrued expenses 8,243 8,618
Total accrued liabilities $ 29,012 $ 31,907