Annual report [Section 13 and 15(d), not S-K Item 405]

Debt - Short-Term Debt (Details)

v3.25.2
Debt - Short-Term Debt (Details) - Secured Debt - Amended & Restated Note Purchase Agreement, Sixth Amendment, Additional Notes
Sep. 22, 2023
USD ($)
Debt  
Debt instrument, face amount $ 3,000,000
Debt instrument, issuance date Sep. 22, 2023
Debt instrument, basis spread on variable rate (as a percent) 8.75%
Debt Instrument, Variable Interest Rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember
Debt Instrument, Maturity Date Sep. 01, 2024