XML 117 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
tranche
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]      
Reasonably certain criterion renewal period 2 years    
Number of lease tranches | tranche 4    
Operating lease cost | $ $ 5,307 $ 4,478 $ 3,143
Years 1 and 2 | Minimum      
Lessee, Lease, Description [Line Items]      
Operating lease term 1 year    
Discount rate 5.45%    
Years 1 and 2 | Maximum      
Lessee, Lease, Description [Line Items]      
Operating lease term 2 years    
Discount rate 6.72%    
Years 3 and 4 | Minimum      
Lessee, Lease, Description [Line Items]      
Operating lease term 3 years    
Discount rate 6.04%    
Years 3 and 4 | Maximum      
Lessee, Lease, Description [Line Items]      
Operating lease term 4 years    
Discount rate 7.31%    
Years 5 through 9 | Minimum      
Lessee, Lease, Description [Line Items]      
Operating lease term 5 years    
Discount rate 6.38%    
Years 5 through 9 | Maximum      
Lessee, Lease, Description [Line Items]      
Operating lease term 9 years    
Discount rate 7.65%    
More than 10 years      
Lessee, Lease, Description [Line Items]      
Operating lease term 10 years    
More than 10 years | Minimum      
Lessee, Lease, Description [Line Items]      
Discount rate 7.10%    
More than 10 years | Maximum      
Lessee, Lease, Description [Line Items]      
Discount rate 8.37%