XML 132 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Operating Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2023 $ 2,074  
2024 1,882  
2025 1,851  
2026 1,508  
2027 1,246  
Thereafter 3,108  
Total 11,669  
Present value adjustment (3,468)  
Total 8,201  
Current portion of lease liabilities 1,209 $ 1,393
Long-term portion of operating lease liabilities $ 6,992 $ 8,747