XML 94 R83.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 $ 1,110  
2024 1,319  
2025 948  
2026 841  
2027 565  
Thereafter 2  
Total future minimum lease payments 4,785  
Less: amounts representing interest (329)  
Total lease liabilities 4,456  
Less: current operating lease liability (1,715) $ (2,040)
Long term operating lease liability $ 2,741 $ 3,416