v3.26.3
Commitments and Contingencies - Narrative (Details) - USD ($)
Sep. 30, 2026
Mar. 31, 2026
Oct. 21, 2025
Commitments and Contingencies Disclosure [Abstract]      
Participation agreement, assumption of future credit losses     $ 7,700,000
Participation agreement, credit losses, amount outstanding   $ 7,700,000  
Participation agreement, assumption of future credit losses, maximum loss cap     $ 13,900,000
Participation agreement, outstanding balance $ 0