XML 104 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Accrued expenses and reserves $ 10,442 $ 7,990
Share-based compensation 11,200 10,078
Net operating loss and credits carryforwards 92,302 147,465
Convertible senior notes 5,566 16,648
Research and experimental expenditures capitalization 69,362 37,719
Other items 6,133 6,777
Gross deferred tax assets 195,005 226,677
Valuation allowance (40,162) (36,122)
Total deferred tax assets 154,843 190,555
Deferred tax liabilities:    
Property and equipment, textbooks and intangibles assets (2,621) (14,766)
Other (13,134) (10,070)
Total deferred tax liabilities (15,755) (24,836)
Net deferred tax asset (liability) $ 139,088 $ 165,719