v3.26.1
Borrowings - SBI Bonds (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
JPY (¥)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
JPY (¥)
Jul. 25, 2016
USD ($)
Jul. 25, 2016
JPY (¥)
Debt Instrument [Line Items]                  
Borrowing Outstanding $ 2,051,082,000   $ 2,051,082,000     $ 2,067,334,000      
SBI bonds                  
Debt Instrument [Line Items]                  
Borrowing Outstanding 21,532,000   21,532,000     22,334,000      
VFH | SBI bonds | SBI Bonds                  
Debt Instrument [Line Items]                  
Aggregate principal amount               $ 33,100,000 ¥ 3,500,000,000
Borrowing Outstanding 21,500,000   21,500,000   ¥ 3,500,000,000 $ 22,300,000 ¥ 3,500,000,000    
Gain (loss) due to change in currency rates $ 500,000 $ (1,000,000.0) $ 800,000 $ (2,000,000.0)