XML 78 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Summary of Reconciliation of Level 3 Financial Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Nonoperating Income (Expense)  
Level 3    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Balance at beginning of period $ 0 $ 0
Additions 14,100 0
Change in fair value 900 0
Balance at end of period $ 15,000 $ 0