v3.26.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
1 Months Ended 24 Months Ended
Jul. 01, 2025
Jan. 31, 2026
Dec. 31, 2025
Jun. 30, 2026
Steel Holdings L L C        
Related Party Transaction [Line Items]        
Monthly payment for technical advisory services   $ 12,500    
Related Party | Steel Holdings L L C        
Related Party Transaction [Line Items]        
Consideration for technical advisory services $ 1      
Monthly payment for technical advisory services     $ 50  
Related Party | RSS Trust Private Placement        
Related Party Transaction [Line Items]        
Other liabilities       $ 0