XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue and Accounts Receivable - Long-Term Accounts Receivable and Contract Assets (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Revenue from Contract with Customer [Abstract]  
Accounts Receivable, Noncurrent, Originated in Current Fiscal Year $ 13,537
Accounts Receivable, Noncurrent, Originated in Fiscal Year before Latest Fiscal Year 40,369
Accounts Receivable, Noncurrent, Originated Two Years before Latest Fiscal Year 20,781
Accounts Receivable, Noncurrent, Originated Three Years before Latest Fiscal Year 5,816
Accounts Receivable, Noncurrent, Originated Four Years before Latest Fiscal Year 1,555
Accounts Receivable, Noncurrent, Not Past Due $ 82,058