v3.26.1
INCOME TAXES - Schedule of Income Taxes Paid, Net of Refunds, by Jurisdiction (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. Federal $ 2,000 $ 2,000  
U.S. State and local 194 1,346  
Foreign 0 0  
Total cash income taxes paid, net of refunds 2,194 3,346 $ 0
U.S.      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total cash income taxes paid, net of refunds $ 2,194 $ 3,346