XML 92 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating leases  
2023 $ 3,857
2024 4,146
2025 4,187
2026 1,310
2027 and thereafter 0
Total lease payments 13,500
Present value adjustment (2,127)
Present value of lease liabilities 11,373
Finance leases  
2023 262
2024 141
2025 48
2026 8
2027 and thereafter 0
Total lease payments 459
Present value adjustment (15)
Present value of lease liabilities $ 444