v3.25.2
Disaggregated Revenue - Other Income (Expense) by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Investment activity, net $ 8,852 $ 217 $ 14,012 $ (1,082)
ALLO preferred return 5,985 4,160 14,400 6,569
Borrower late fee income $ 1,642 $ 2,584 $ 3,231 $ 5,718
Late Fee Income, Servicing Financial Asset, Statement of Income or Comprehensive Income [Extensible Enumeration] Other, net Other, net Other, net Other, net
Contractually Specified Servicing Fee Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Other, net Other, net Other, net Other, net
Other $ 5,202 $ 6,663 $ 10,498 $ 11,360
Other, net 22,976 14,020 46,670 18,103
ALLO Voting Membership Interests Investment        
Disaggregation of Revenue [Line Items]        
(Loss) gain from investments, net 0 0 0 (10,693)
Solar        
Disaggregation of Revenue [Line Items]        
(Loss) gain from investments, net (1,502) (2,610) (1,046) 170
Investment Advice        
Disaggregation of Revenue [Line Items]        
Investment advisory services (WRCM) 1,504 1,524 2,977 3,033
Administration/sponsor fee income        
Disaggregation of Revenue [Line Items]        
Administration/sponsor fee income $ 1,293 $ 1,482 $ 2,598 $ 3,028