v3.26.1
INCOME TAXES - Schedule of Income Taxes Paid (Net of Refunds Received) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]    
U.S Federal $ 0  
Total cash paid for income taxes (net of refunds) 82 $ 2,471
Alabama    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
U.S State and Local 89  
Colorado    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
U.S State and Local (11)  
Massachusetts    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
U.S State and Local (39)  
Michigan    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
U.S State and Local (264)  
New York    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
U.S State and Local 8  
Pennsylvania    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
U.S State and Local 21  
Utah    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
U.S State and Local (6)  
Texas    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
U.S State and Local 276  
Other    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
U.S State and Local $ 8