SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash, Cash equivalents and Restricted Cash (Details) - USD ($) $ in Thousands |
3 Months Ended | |||
---|---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES | ||||
Impairment losses related to credit losses | $ 0 | $ 0 | ||
Restricted security deposit | 5,450 | |||
Cash and cash equivalents | 171,668 | 134,188 | $ 115,694 | |
Restricted cash | 6,381 | 6,430 | 6,400 | |
Total cash, cash equivalents and restricted cash | $ 178,049 | $ 140,618 | $ 122,053 | $ 181,318 |
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 | |||
Decrease in letters of credit | 1,000 | |||
Commercial manufacturing facility | Minimum | ||||
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES | ||||
Security deposit | 1,500 | |||
Headquarters lease | ||||
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES | ||||
Security deposit | $ 600 |