v3.26.1
DEBT - Business Loan and Security Agreement (Details)
Mar. 09, 2026
USD ($)
M
Jan. 25, 2026
USD ($)
M
January 2026 Term Loan    
DEBT    
Principal amount   $ 80,000
Interest rate (in percent)   16.50%
Number of periodic payment | M   24
Periodic payments   $ 3,933
Aggregate amount of principal and interest   $ 94,393
Term   2 years
March 2026 Term Loan    
DEBT    
Principal amount $ 90,000  
Interest rate (in percent) 21.50%  
Number of periodic payment | M 18  
Periodic payments $ 5,894  
Aggregate amount of principal and interest $ 106,084  
Term 1 year 6 months