XML 101 R87.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Schedule of Components of the Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 0 $ (71) $ 2,283
State 0 32 474
Current 0 (39) 2,757
Deferred:      
Federal 34 14,644 (3,347)
State 25 9,180 (864)
Deferred 59 23,824 (4,211)
Provision (benefit) for income taxes $ 59 $ 23,785 $ (1,454)