v3.26.1
Equity Method Investments and Other - Schedule of Unfunded Commitment of Equity Method Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Equity method investments, unfunded commitment $ 3,202 $ 3,789
Brewer Lane Ventures Fund II LP units    
Schedule of Equity Method Investments [Line Items]    
Equity method investments, unfunded commitment 2,650 3,237
Dowling Capital Partners LP units    
Schedule of Equity Method Investments [Line Items]    
Equity method investments, unfunded commitment 386 386
Hudson Ventures Fund II LP units    
Schedule of Equity Method Investments [Line Items]    
Equity method investments, unfunded commitment $ 166 $ 166