XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue - Schedule of Collection Agency and Borrower Fees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenue from fees, net $ 950,011 $ 635,466 $ 560,431
Net gain (loss) on servicing rights and fair value adjustments 10,299 206 (6,444)
Servicing fees      
Disaggregation of Revenue [Line Items]      
Revenue from fees, net 100,164 89,323 107,008
Borrower fees      
Disaggregation of Revenue [Line Items]      
Revenue from fees, net 29,375 26,444 29,139
Collection agency fees      
Disaggregation of Revenue [Line Items]      
Revenue from fees, net 14,434 16,405 15,865
Other fees      
Disaggregation of Revenue [Line Items]      
Revenue from fees, net 2,760 677 743
Servicing and other fees, net      
Disaggregation of Revenue [Line Items]      
Revenue from fees, net $ 157,032 $ 133,055 $ 146,311