XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Leases Schedule of Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 $ 1,584  
2024 2,090  
2025 1,584  
2026 958  
2027 266  
Thereafter 50  
Total undiscounted payments 6,532  
Less: present value adjustment (397)  
Operating lease, liability 6,135  
Finance lease, liability, to be paid, remainder of fiscal year 181  
Finance lease, liability, to be paid, year one 201  
Finance lease, liability, to be paid, year two 171  
Finance lease, liability, to be paid, year three 134  
Finance lease, liability, to be paid, year four 51  
Finance lease liability payments due after year four 0  
Finance lease, liability, to be paid 738  
Finance lease, liability, undiscounted excess amount (47)  
Finance lease, liability 691  
Lessee lease liability payments remainder of fiscal year 1,765  
Lessee lease liability payments due next twelve months 2,291  
Lessee lease liability payments due year two 1,755  
Lessee lease liability payments due year three 1,092  
Lessee lease liability payments due year four 317  
Lessee lease liability payments due after year four 50  
Lessee lease liability payments due 7,270  
Lessee lease liability undiscounted excess amount (444)  
Lease liabilities $ 6,826 $ 6,839