v3.26.1
Other Assets and Other Liabilities - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Accumulated Amortization $ 20,179 $ 16,503
Net Carrying Value 34,809  
Intangible Asset, Indefinite-Lived [Line Items]    
Gross Carrying Amount 56,638 54,675
Net Carrying Value 36,459 38,172
Below market leases    
Gross Carrying Amount (418) (418)
Accumulated Amortization (30) (14)
Net Carrying Value (388) (404)
Trade name    
Intangible Asset, Indefinite-Lived [Line Items]    
Unamortized intangible assets   2,500
Trademark    
Intangible Asset, Indefinite-Lived [Line Items]    
Unamortized intangible assets 262 262
SBA license    
Intangible Asset, Indefinite-Lived [Line Items]    
Unamortized intangible assets 1,000 1,000
Internally developed software    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 28,083 26,120
Accumulated Amortization 13,691 11,520
Net Carrying Value 14,392 14,600
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 10,299 10,299
Accumulated Amortization 2,632 2,236
Net Carrying Value 7,667 8,063
Broker network    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 9,000 9,000
Accumulated Amortization 2,000 1,500
Net Carrying Value 7,000 7,500
Trade name    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 2,500  
Accumulated Amortization 416  
Net Carrying Value 2,084  
Above market leases    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 1,958 1,958
Accumulated Amortization 189 89
Net Carrying Value 1,769 1,869
Other    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 3,536 3,536
Accumulated Amortization 1,251 1,158
Net Carrying Value $ 2,285 $ 2,378