v3.26.1
Basis of Financial Statements - Recent Developments (Details) - BKFC - USD ($)
$ in Millions
1 Months Ended
Jan. 31, 2026
Mar. 31, 2026
Line of Credit Facility [Line Items]    
Ownership percentage   44.50%
FC Lorient    
Line of Credit Facility [Line Items]    
Voting equity interest acquired, percentage 60.00%  
Consideration transferred $ 70.3  
Payments to acquire businesses, gross 40.7  
Consideration transferred, equity interest, share issued $ 29.6  
Ownership percentage 100.00%