v3.26.1
GEOGRAPHICAL INFORMATION - Schedule of Long-lived Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information    
Total tangible long-lived assets, net $ 162,024 $ 34,947
United States    
Segment Reporting Information    
Total tangible long-lived assets, net 19,929 20,422
Australia    
Segment Reporting Information    
Total tangible long-lived assets, net 142,013 8
Bulgaria    
Segment Reporting Information    
Total tangible long-lived assets, net 0 14,435
Other Foreign    
Segment Reporting Information    
Total tangible long-lived assets, net $ 82 $ 82