XML 77 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Summary of Reconciliation of level 3 Financial Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Nonoperating Income (Expense)  
Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Balance at beginning of period $ 80,411 $ 10,000
Additions 64,044 70,260
Change in fair value (138,552) 151
Balance at end of period $ 5,903 $ 80,411