v3.25.4
Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2025
Partner A | Revenue          
Concentration Risk [Line Items]          
Concentration risk percentage 32.00% 35.00% 32.00% 35.00%  
Partner A | Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk percentage     25.00%   29.00%
Partner B | Revenue          
Concentration Risk [Line Items]          
Concentration risk percentage 10.00%   11.00%