XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Mar. 31, 2022
Apr. 30, 2019
Related Party Transaction [Line Items]                  
Contract liability $ 107,060,000 $ 61,367,000 $ 107,060,000 $ 61,367,000 $ 80,265,000 $ 60,759,000 $ 53,945,000 $ 54,678,000  
Teamconnect Llc                  
Related Party Transaction [Line Items]                  
Ownership percentage                 19.50%
Teamconnect Llc                  
Related Party Transaction [Line Items]                  
Service fee term     24 months            
Teamconnect Llc | PDVConnect                  
Related Party Transaction [Line Items]                  
Service fee term     48 months            
Goosetown And A BEEP | Related Party                  
Related Party Transaction [Line Items]                  
Consulting fees 0 $ 15,000 $ 0 $ 45,000          
TeamConnect LLC | Related Party                  
Related Party Transaction [Line Items]                  
Contract liability $ 0   $ 0     $ 0