v3.26.1
NET INCOME (LOSS) PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Numerator:      
Net income (loss) $ 5,686 $ (5,688)  
Allocable net income (loss) 739 (5,688)  
Net income (loss) available to common stockholders $ 355 $ (5,688)  
Denominator:      
Weighted average common shares outstanding - basic (in shares) 5,455,000 4,618,000  
Weighted average common shares outstanding- diluted (in shares) 5,455,000 4,618,000  
Net income (loss) per common share available to common stockholders - basic (in dollars per share) $ 0.07 $ (1.23)  
Net income (loss) per common share available to common stockholders - diluted (in dollars per share) $ 0.07 $ (1.23)  
Series A Convertible Preferred Stock      
Numerator:      
Accumulated undeclared dividends $ (2,664) $ 0 $ (1,000)
Allocation of undistributed earnings (199) 0  
Series B Convertible Preferred Stock      
Numerator:      
Accumulated undeclared dividends (2,283) 0 $ (900)
Allocation of undistributed earnings $ (185) $ 0