XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization, Business, Basis of Presentation and Summary of Significant Accounting Policies - Schedule Of Fee Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]      
Amortization of loan origination fees $ 6,817 $ 6,949 $ 5,943
Management, valuation and other fees 1,728 2,261 1,237
Royalty income 422 0 0
Total Recurring Fee and Other Income 8,967 9,210 7,180
Prepayment fees 847 510 303
Acceleration of unamortized loan origination fees 4,834 1,476 5,595
Advisory, loan amendment and other fees 2,244 2,205 1,845
Total Non-Recurring Fee and Other Income 7,925 4,191 7,743
Total fee and other income $ 16,892 $ 13,401 $ 14,923