XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Variable Interest Entities (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Feb. 15, 2024
Recognized revenue $ 219,638 $ 299,489 $ 271,893  
Net loss $ 666,704 311,656 $ 217,490  
VIE        
Change of nominee prior notice period 180 days      
Recognized revenue $ 30,200 40,200    
Net loss $ 10,800 $ 14,000    
Affiliated Pharmacies        
Ownership percentage       100.00%