XML 103 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule Of Deferred Tax Assets And Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:      
Accounts receivable reserve $ 832 $ 403  
Accrued payroll 6,088 6,802  
Net operating loss carry forward 33,931 32,171  
Stock-based compensation 45,696 48,010  
Interest limitation carry forward 6,148 3,154  
Tax credit 5,236 0  
Intangible assets 15,391 11,329  
Capital losses 0 1,187  
Research and development costs 28,350 19,951  
Accrued expenses and other 2,788 3,575  
Deferred tax assets, gross 144,460 126,582  
Less: Valuation allowance (129,661) (112,330) $ (86,210)
Deferred tax assets 14,799 14,252  
Deferred tax liabilities:      
Fixed assets (4,921) (7,135)  
Right-to-use asset (1,838) 0  
Deferred state income tax and other (7,312) (6,372)  
Deferred tax liabilities (14,071) (13,507)  
Net deferred tax assets $ 728 $ 745