v3.25.2
Related Party Transactions - Related Party Transactions (Details) - Related Party - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
SBA 7(a) loans sourced from BFG        
Schedule of Equity Method Investments [Line Items]        
Related party transactions with BFG $ 26,015 $ 10,684 $ 47,742 $ 23,941
Commission fees paid to BFG        
Schedule of Equity Method Investments [Line Items]        
Related party transactions with BFG 1,041 427 1,910 958
Distributions received from BFG        
Schedule of Equity Method Investments [Line Items]        
Related party transactions with BFG $ 240 $ 170 $ 760 $ 380