XML 116 R105.htm IDEA: XBRL DOCUMENT v3.25.3
Related Parties - Infrastructure Narrative (Details) - Banker Steel Acquisition - Subordinated Debt - Related Party - Infrastructure - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
DMBG and Donald Banker    
Related Party Transaction [Line Items]    
Subordinated borrowing, interest rate 4.00%  
Donald Banker    
Related Party Transaction [Line Items]    
Scheduled payment amount $ 5.0  
Donald Banker | Donald Banker's Family Trust    
Related Party Transaction [Line Items]    
Controlling interest (approximately)   25.00%