v3.26.1
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Millions
Apr. 28, 2026
Apr. 27, 2026
May 04, 2026
Apr. 01, 2026
Subsequent Event [Line Items]        
Deposit financing facility, drawdown amount       $ 25.1
Secured Credit Facility        
Subsequent Event [Line Items]        
Line of credit facility, maximum borrowing capacity $ 176.0 $ 115.0    
Debt instrument, basis spread on variable rate term 3 months 3 months    
Debt instrument, term 10 years 3 years    
Line of credit facility, drew amount     $ 44.0