XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Remainder of 2023 $ 2,197  
2024 3,060  
2025 2,702  
2026 2,177  
2027 629  
2028 and beyond 190  
Total minimum lease payments 10,955  
Less: amount of lease payments representing interest (910)  
Total operating lease liabilities 10,045 $ 10,634
Less: current obligations under leases (2,574) (2,485)
Long-term lease liabilities $ 7,471 $ 8,149