XML 152 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Disaggregated Revenue and Deferred Revenue - Components of Other Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
ALLO preferred return $ 17,486 $ 9,120 $ 8,584
Investment activity, net 12,438 (8,586) 51,493
Borrower late fee income $ 8,828 8,997 10,809
Late Fee Income, Servicing Financial Asset, Statement of Income or Comprehensive Income [Extensible Enumeration] Other, net    
Administration/sponsor fee income $ 5,823 6,793 7,898
Other 25,494 24,924 15,030
Other, net 61,602 (74,327) 17,709
ALLO Voting Membership Interests Investment      
Disaggregation of Revenue [Line Items]      
Gain (loss) on investments (10,693) (65,277) (67,966)
Solar      
Disaggregation of Revenue [Line Items]      
Gain (loss) on investments (6,477) (59,645) (16,708)
Investment advisory services (WRCM)      
Disaggregation of Revenue [Line Items]      
Investment advisory services / Management fee revenue 5,934 6,760 6,026
Management fee revenue      
Disaggregation of Revenue [Line Items]      
Investment advisory services / Management fee revenue $ 2,769 $ 2,587 $ 2,543