v3.25.2
The Company (Details)
$ in Thousands, € in Millions
6 Months Ended 12 Months Ended
Apr. 07, 2025
USD ($)
Apr. 07, 2025
EUR (€)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2022
USD ($)
Mar. 27, 2025
USD ($)
Mar. 27, 2025
EUR (€)
Subsidiary or Equity Method Investee [Line Items]              
Capital increases, net of transaction costs $ 125,500 € 116.3 $ 116,922 $ 0      
Issuance or sale of equity, maximum potential amount           $ 181,400 € 168.2
Private investment in Public Equity              
Subsidiary or Equity Method Investee [Line Items]              
Proceeds from issuance of common stock         $ 194,000