v3.26.1
DEBT - Canadian Credit Facility (Details)
$ in Thousands, $ in Thousands
Oct. 14, 2021
USD ($)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Oct. 14, 2021
CAD ($)
Letter of credit        
DEBT        
Amount outstanding   $ 2,589    
Canadian Credit Facility | Minimum        
DEBT        
Unused line fee (as a percent) 0.175%      
Canadian Credit Facility | Maximum        
DEBT        
Unused line fee (as a percent) 0.25%      
Canadian Credit Facility | Base Rate | Minimum        
DEBT        
Applicable margin (as a percent) 0.50%      
Canadian Credit Facility | Base Rate | Maximum        
DEBT        
Applicable margin (as a percent) 1.50%      
Canadian Credit Facility | LIBOR | Minimum        
DEBT        
Applicable margin (as a percent) 1.50%      
Canadian Credit Facility | LIBOR | Maximum        
DEBT        
Applicable margin (as a percent) 2.50%      
Canadian Credit Facility | Revolving credit facility        
DEBT        
Maximum borrowing capacity       $ 10,000
Upfront Fee 0.25%     0.25%
Amount outstanding   $ 0 $ 0  
Canadian Credit Facility | Letter of credit        
DEBT        
Maximum borrowing capacity $ 3,000