XML 98 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 01, 2023
Dec. 31, 2023
Dec. 31, 2022
Sep. 09, 2020
Lessee, Lease, Description [Line Items]        
Sublease Income   $ 76 $ 0  
Expected rental income in 2024   786    
Expected rental income in 2025   616    
Global Wells        
Lessee, Lease, Description [Line Items]        
Term of contract       38 months
Lease renewal term 2 years      
Global Wells | Minimum        
Lessee, Lease, Description [Line Items]        
Monthly lease payment $ 62      
Global Wells | Maximum        
Lessee, Lease, Description [Line Items]        
Monthly lease payment $ 65      
Operating Expense        
Lessee, Lease, Description [Line Items]        
Lease expense   6,541 4,574  
Cost of Sales        
Lessee, Lease, Description [Line Items]        
Lease expense   $ 1,074 $ 1,076