XML 111 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Statutory income tax rate 21.00% 21.00% 21.00%
Tax benefit (provision) at U.S. statutory rate $ 41,431 $ 37,848 $ 50,397
State taxes, net of federal income tax 5,125 5,766 10,811
Valuation allowance (47,345) (49,109) (57,080)
Convertible debt repurchase premium (2,745) 0 0
Stock compensation (83) (1,312) (181)
Other (1,029) (1,977) (2,388)
Total $ (4,646) $ (8,784) $ 1,559