XML 108 R93.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - D&O Financing Loan (Details) - USD ($)
$ in Millions
Dec. 08, 2023
Dec. 13, 2024
Dec. 20, 2023
Dec. 08, 2022
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%  
2023 D&O Financing Loan        
Debt Instrument [Line Items]        
Debt, face amount       $ 2.1
Stated interest rate percentage 5.75%      
Upfront payment $ 1.1