XML 67 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Maturity of Operating Lease Liability (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (remainder) $ 579  
2024 2,272  
2025 1,909  
2026 1,864  
2027 1,270  
2028 142  
Thereafter 693  
Total minimum operating lease payments 8,729  
Less: amounts representing interest (1,544)  
Present value of net minimum operating lease payments 7,185 $ 7,662
Less: current portion (2,036) (1,759)
Long-term portion of operating lease obligations $ 5,149 $ 5,903