XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Components of Company's Net Deferred Tax Asset (Liability) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Accrued liabilities $ 21,028 $ 16,634
Depreciation and amortization 989 881
Foreign operating loss carryforward 386 311
Advanced billings 37,226 0
Other 1,148 246
Valuation allowance (850) (578)
Total deferred tax assets 59,927 17,494
Deferred tax liabilities:    
Depreciation and amortization (34,065) (26,119)
Prepaid expenses (1,292) (829)
Advanced billings 0 (3,513)
Other (516) (48)
Total deferred tax liabilities (35,873) (30,509)
Net deferred tax asset $ 24,054  
Net deferred tax liability   $ (13,015)