XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Lease Commitments (Details Narrative) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Lease Commitments    
Operating leases, right of use $ 8,978 $ 12,075
Current portion of operating lease obligations 0 589
Long-term portion of operating lease obligations 9,823 $ 11,700
Tenant improvement allowances 1,957  
Operating lease payment, 2023 $ 97