XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Debt Obligations - Long-term Debt (Details) - USD ($)
Feb. 04, 2025
Oct. 02, 2023
Debt Obligations    
Debt instrument, issuance date Feb. 04, 2025  
Corporate Debt Securities | Public Safety Infrastructure Bonds, October 2023    
Debt Obligations    
Debt instrument, face amount   $ 10,000,000
Debt instrument, price per bond   $ 1,000
Debt instrument, interest rate, stated percentage (as a percent)   10.00%
Debt instrument, term   5 years