XML 78 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Disaggregation Of Revenue [Line Items]      
Bankcard expenses $ (442) $ 24,085  
Total receivables of revenue recognized 102,100   $ 100,200
Bankcard Fees [Member]      
Disaggregation Of Revenue [Line Items]      
Bankcard expenses $ 11,800 $ 7,900