XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Lease Obligations (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Lessee, Lease, Description [Line Items]          
Operating lease, right-of-use asset, accumulated amortization $ 5,451   $ 5,451   $ 4,349
Operating lease, payments $ 746 $ 607 $ 1,451 $ 1,181  
Minimum          
Lessee, Lease, Description [Line Items]          
Lessee, operating lease, term of contract (in years) 1 year   1 year    
Maximum          
Lessee, Lease, Description [Line Items]          
Lessee, operating lease, term of contract (in years) 5 years   5 years