v3.25.2
GEOGRAPHICAL INFORMATION - Schedule of Long-lived Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information    
Total tangible long-lived assets, net $ 34,947 $ 21,113
United States    
Segment Reporting Information    
Total tangible long-lived assets, net 20,422 20,807
Foreign    
Segment Reporting Information    
Total tangible long-lived assets, net 14,525 306
Thailand    
Segment Reporting Information    
Total tangible long-lived assets, net 0 252
Bulgaria    
Segment Reporting Information    
Total tangible long-lived assets, net 14,435 0
Other    
Segment Reporting Information    
Total tangible long-lived assets, net $ 90 $ 54