SEGMENT INFORMATION - Schedule of Long-Lived Assets By Country of Domicile (Details) - USD ($) $ in Millions |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Segment Reporting Information [Line Items] | ||
Total long-lived assets, net | $ 220.8 | $ 205.3 |
Israel | ||
Segment Reporting Information [Line Items] | ||
Total long-lived assets, net | 97.6 | 95.4 |
USA | ||
Segment Reporting Information [Line Items] | ||
Total long-lived assets, net | 48.3 | 58.4 |
Germany | ||
Segment Reporting Information [Line Items] | ||
Total long-lived assets, net | 34.3 | 5.9 |
Other | ||
Segment Reporting Information [Line Items] | ||
Total long-lived assets, net | $ 40.6 | $ 45.6 |