XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Lessee, Operating Lease, Description [Abstract]    
Operating leases to be paid in year one $ 1,716  
Operating leases to be paid in year two 1,722  
Operating leases to be paid in year three 1,065  
Operating leases to be paid in year four 979  
Operating leases to be paid in year five 189  
Total lease payments 5,671  
Less: imputed interest (529)  
Total lease obligations 5,142 $ 5,513
Less: current obligations (1,626) (1,489)
Long-term lease obligations $ 3,516 $ 4,024