v3.26.1
Leases (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
May 12, 2026
Location
Disclosure Text Block [Abstract]    
Property Subject to or Available for Operating Lease, Number of Units | Location   3
Operating Lease, Expense | $ $ 0.1  
Operating Lease, Weighted Average Remaining Lease Term 2 years 4 months 24 days  
Operating Lease, Weighted Average Discount Rate, Percent 12.00%