v3.26.1
STOCKHOLDERS' EQUITY - Registered Public Offering (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Mar. 31, 2026
Jan. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Stockholders Equity [Line Items]        
Payments of stock issuance costs     $ 5,357 $ 1,951
Underwritten Public Offering        
Stockholders Equity [Line Items]        
Net proceeds on issuance of common stock $ 13,600 $ 19,800    
Payments of stock issuance costs $ 1,400 $ 2,500    
Common Class A | Underwritten Public Offering        
Stockholders Equity [Line Items]        
Number of shares issued in transaction (in shares) 6,976,744 14,836,664    
Offering price per share (in dollars per share) $ 2.15 $ 1.50    
Common Class A | Underwritten Public Offering | Mr. Riggs        
Stockholders Equity [Line Items]        
Number of shares issued in transaction (in shares)   333,333