XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
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