Quarterly report pursuant to Section 13 or 15(d)

Financial Instruments - Amount of Gains/(Losses) Recognized in Income (Details)

v3.22.2
Financial Instruments - Amount of Gains/(Losses) Recognized in Income (Details) - Service revenue - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Forward sales commitments        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Net gain (loss) recognized in earnings $ (9,870) $ (1,849) $ (9,845) $ 79
IRLCs        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Net gain (loss) recognized in earnings $ 4,054 $ 35 $ 4,029 $ 201