XML 81 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Summary of Company's Future Minimum Lease Commitments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 12,237
2024 12,122
2025 11,793
2026 12,182
2027 12,584
Thereafter 17,382
Total undiscounted lease payments 78,300
Present value adjustment (17,950)
Net operating lease liabilities $ 60,350