v3.25.4
Commitments and Contingencies - Additional Information (Details) - USD ($)
9 Months Ended 12 Months Ended
Dec. 31, 2025
Mar. 31, 2025
Other Commitments [Line Items]    
Committed amount to consumers $ 47,700,000 $ 45,000,000
Loan Origination Commitments    
Other Commitments [Line Items]    
Outstanding loan commitments $ 430,000 $ 1,100,000