v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash, Cash equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES            
Impairment losses related to credit losses $ 0 $ 0 $ 0 $ 0    
Restricted security deposit 5,450   5,450      
Cash and cash equivalents 110,768 132,469 110,768 132,469 $ 163,078  
Restricted cash 6,005 5,944 6,005 5,944 6,000  
Total cash, cash equivalents and restricted cash 116,773 $ 138,413 $ 116,773 $ 138,413 $ 169,058 $ 122,053
Minimum            
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES            
Customer payment term     45 days      
Maximum            
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES            
Customer payment term     105 days      
Commercial manufacturing facility            
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES            
Security deposit 5,450   $ 5,450      
Decrease in letters of credit     1,000      
Commercial manufacturing facility | Minimum            
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES            
Security deposit $ 1,500   $ 1,500