XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Liabilities - Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Accrued compensation and benefits $ 6,833 $ 9,486
Accrued warranty obligations 6,754 6,398
Corporate income tax payable 263 386
Accrued VAT payable 3,068 2,189
Accrued satellite network and other equipment 669 591
Accrued inventory purchases 905 298
Accrued professional fees 895 393
Accrued airtime charges 493 812
Short-term lease liability 2,733 2,736
Other accrued expenses 7,743 8,618
Total accrued liabilities $ 30,356 $ 31,907