XML 355 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
ROU assets $ 8,652 $ 11,382
Total lease liabilities $ 7,941 10,365
Minimum    
Lessee, Lease, Description [Line Items]    
Remaining lease terms 1 year  
Options to renew lease term 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Remaining lease terms 14 years  
Options to renew lease term 5 years  
WMES    
Lessee, Lease, Description [Line Items]    
ROU assets   4,900
Total lease liabilities   $ 4,900