XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - D&O Financing Loan (Details) - USD ($)
$ in Millions
Dec. 13, 2024
Dec. 20, 2023
2025 D&O Financing Loan    
Debt Instrument [Line Items]    
Debt, face amount $ 1.1  
Stated interest rate percentage 5.99%  
2024 D&O Financing Loan    
Debt Instrument [Line Items]    
Debt, face amount   $ 1.2
Stated interest rate percentage   6.99%