v3.25.2
Business and Basis of Presentation (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended
Jan. 31, 2024
Jun. 30, 2025
WAVE [Member]    
Business And Basis Of Presentation [Line Items]    
Equity interest percentage   50.00%
Overcast [Member]    
Business And Basis Of Presentation [Line Items]    
Investment in strategic partnership $ 5.5  
Equity interest percentage 19.50% 19.50%