XML 81 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Accruals and reserves $ 5,128 $ 6,350
Share-based compensation expense 2,137 966
State tax credits 0 3,867
Net operating loss carryforwards 0 753
Operating lease obligation 27,092 36,483
Depreciation of fixed assets 18,631 6,532
Uncertain tax position 6,245 0
Other 1,553 493
Deferred tax assets, gross 60,786 55,444
Valuation allowances 0 (5,680)
Deferred tax assets, net of valuation allowance 60,786 49,764
Deferred tax liabilities:    
Prepaid services (1,771) (2,116)
Amortization of intangible assets (5,778) (2,895)
Right-of-use assets (23,729) (32,984)
Deferred tax liabilities, gross (31,278) (37,995)
Net deferred tax assets 29,508 11,769
Non-current deferred tax assets 29,508 11,822
Non-current deferred tax liabilities $ 0 $ (53)