v3.26.1
Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Variable Interest Entity [Line Items]      
Investments in variable interest entities $ 96,174 $ 105,863 $ 95,659
Receivables with variable interest entities 175,667   206,607
Variable Interest Entity, Not Primary Beneficiary      
Variable Interest Entity [Line Items]      
Investments in variable interest entities 89,676 99,239 89,200
Receivables with variable interest entities 1,913 0 1,469
Guaranteed amounts to variable interest entities (not to exceed) $ 18,449 $ 18,483 $ 15,968