XML 61 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Changes in Estimated Fair Value of Assets with Unobservable Inputs (Details) - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period $ 8,218 $ 15,629
Change in fair value (3,100) (7,411)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 (5,118)  
Balance at end of period $ 0 $ 8,218