XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Credit Agreement (Details)
Jun. 18, 2024
USD ($)
Debt Instrument [Line Items]  
Borrowing interest percentage at period end in credit facility 5.00%
Credit Agreement  
Debt Instrument [Line Items]  
Credit agreement in the principal amount $ 1,950,000