XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Future Minimum Lease Payments    
Remainder of fiscal year $ 4,195  
Year one 4,581 $ 5,177
Year two 3,774 4,099
Year three 2,901 3,294
Year four 1,869 2,728
Year five   1,780
Thereafter 1,744  
Thereafter   1,743
Total minimum lease payments 19,064 18,821
Less imputed interest (1,365) (1,287)
Total operating lease liabilities $ 17,699 $ 17,534