v3.26.1
LEASES - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
renewal_option
Jun. 30, 2025
USD ($)
Lessee, Lease, Description [Line Items]        
Number of lease renewal options (or more) | renewal_option     1  
Minimum        
Lessee, Lease, Description [Line Items]        
Lease term 5 years   5 years  
Maximum        
Lessee, Lease, Description [Line Items]        
Lease term 10 years   10 years  
Office Building        
Lessee, Lease, Description [Line Items]        
Rent expense $ 1,700 $ 1,700 $ 3,400 $ 3,500
Corporate Offices        
Lessee, Lease, Description [Line Items]        
Rent expense $ 66 $ 64 $ 100 $ 200