XML 105 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Future Minimum Lease Payments for Operating and Finance Leases (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating Leases  
2023 $ 8,468
2024 8,704
2025 8,950
2026 9,201
2027 4,244
Thereafter 0
Future minimum lease payments 39,567
Less: Amount representing interest (2,037)
Operating lease liability 37,530
Finance Leases  
2023 57
2024 21
2025 0
2026 0
2027 0
Thereafter 0
Future minimum lease payments 78
Less: Amount representing interest (4)
Present value of future lease payments $ 74