v3.26.1
Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Total revenues $ 967,599 $ 746,421
Services and fees    
Total revenues 633,836 783,304
Fair value adjustments on loans    
Total revenues (448) (325,498)
Interest income - loans    
Total revenues 10,574 54,141
Related Party | Services and fees    
Total revenues 12,543 18,575
Related Party | Fair value adjustments on loans    
Total revenues 2,061 (328,671)
Related Party | Interest income - loans    
Total revenues $ 1,910 $ 33,186