v3.26.3
Other Current Liabilities (Details) - Insurance Premium Financing Agreement 3
$ in Thousands
1 Months Ended
Oct. 31, 2025
USD ($)
Other Current Liabilities  
Face amount $ 381
Interest rate (as a percent) 7.95%
Periodic payment $ 40