XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Remainder of 2023 $ 1,409  
2024 3,037  
2025 2,701  
2026 2,177  
2027 629  
2028 and beyond 190  
Total minimum lease payments 10,143  
Less: amount of lease payments representing interest (796)  
Total operating lease liabilities 9,347 $ 10,634
Less: current obligations under leases (2,574) (2,485)
Long-term lease liabilities $ 6,773 $ 8,149