v3.26.1
Short-term Debt - Financing For Insurance Premiums (Details)
Apr. 06, 2026
USD ($)
installment
Oct. 15, 2025
USD ($)
installment
Apr. 29, 2025
USD ($)
installment
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
[1]
Short-term Debt          
Short term borrowings outstanding       $ 307,000 $ 88,000
Financing for insurance premiums          
Short-term Debt          
Debt instrument face amount $ 400,000   $ 300,000    
Number of installments | installment 11 11 9    
Periodic repayment of debt $ 33,000 $ 6,000 $ 35,000    
Interest rate, per year (in %) 6.15% 6.09% 6.99% 6.15%  
Additional debt amount   $ 100,000      
Short term borrowings outstanding       $ 300,000  
[1] The condensed balance sheet as of December 31, 2025 was derived from the audited balance sheet as of that date.