XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Term Loan Obligations - Additional Information (Details) - Term Loan [Member] - USD ($)
$ in Millions
6 Months Ended
May 29, 2015
Jun. 30, 2024
Jun. 03, 2024
Debt Instrument [Line Items]      
Origination date   May 29, 2015  
Original loan amount $ 17.7    
Maturity date May 01, 2021    
Fees amount associated with loan     $ 3.3