XML 50 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Dec. 31, 2023
Jan. 01, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]        
Accounts receivable, selling, maximum amount $ 150,000,000   $ 150,000,000  
Accounts receivable, sold to financial institution, QTD 156,398 $ 150,000 156,398 $ 150,000
Accounts receivable, sold to financial institution, YTD 513,161 150,000 513,161 150,000
Accounts receivable sold to financial institution, net proceeds 156,398 149,700 513,161 149,700
Accounts receivable sold to financial institution, proceeds collected $ 180,446   $ 542,931 25,623
Accounts receivables, collateralized   $ 183,512   $ 183,512
Secured Overnight Financing Rate (SOFR)        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Accounts receivable, basis spread against sold receivable balance 0.85%