v3.25.4
COMMITMENTS AND CONTINGENCIES - Additional Information (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Oct. 16, 2023
Guarantor Obligations [Line Items]      
Contract liabilities $ 10,000,000.0 $ 10,000,000.0  
Additional extension of lease period (in years)     5 years
Escrow account cash balance 3,800,000    
Financial Guarantee      
Guarantor Obligations [Line Items]      
Guarantee liabilities 2,700,000    
Property Lease Guarantee      
Guarantor Obligations [Line Items]      
Guarantee liabilities $ 0