XML 36 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Total revenues $ 838,597 $ 1,465,777 $ 939,483
Services and fees      
Total revenues 875,480 898,750 815,951
Fair value adjustments on loans      
Total revenues (325,498) 20,225 (54,334)
Interest income - loans      
Total revenues 54,141 123,244 157,669
Related Party | Services and fees      
Total revenues 18,575 6,143 12,432
Related Party | Fair value adjustments on loans      
Total revenues (328,671) (36,788) (1,603)
Related Party | Interest income - loans      
Total revenues $ 33,186 $ 26,563 $ 7,559