Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Summary of Reconciliation of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)

v3.22.0.1
Fair Value Measurements - Summary of Reconciliation of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Contingent Liabilities    
Contingent Liabilities    
Beginning balance $ 18,094 $ 8,073
Payments (27,507) (21,684)
Additions 63,956  
Valuation adjustments 4,957 31,705
Ending balance 59,500 18,094
IRLCs    
IRLCs    
Beginning balance 130,338 19,922
Net transfers and revaluation gains (losses) (108,219) 110,416
Ending balance $ 22,119 $ 130,338