Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Schedule of Business Acquisition, Pro Forma Information (Details)

v3.23.3
Business Combinations - Schedule of Business Acquisition, Pro Forma Information (Details) - Hanover and Vintage - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Business Acquisition [Line Items]    
Revenue $ 335,585 $ 1,025,600
Pretax income 34,994 103,890
Provision for income taxes 4,823 27,213
Net income $ 30,171 $ 76,677