XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Revision of Prior Period Financial Statements - Schedule of Revised Consolidated Statements of Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Net income $ 47,035 $ 51,453
Comprehensive income $ 38,016 7,935
As previously Reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Net income   47,837
Comprehensive income   4,319
Adjustments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Net income   3,616
Comprehensive income   $ 3,616