v3.26.1
Subsequent Event (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Jul. 31, 2026
Jun. 30, 2026
Subsequent Event [Line Items]    
Aggregate principal amount   $ 250,000
Class of warrant or right, exercise price of warrants or rights   $ 11.5
Subsequent Event [Member] | Senior Notes [Member]    
Subsequent Event [Line Items]    
Aggregate principal amount $ 37,500  
Debt Instrument, Issued, Principal $ 287,500