v3.26.1
Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Lease, Cost [Abstract]      
Operating lease right-of-use assets $ 1,431   $ 131
Operating lease liability, current 215   141
Operating lease liability, noncurrent 1,131  
Total operating lease liabilities 1,346   $ 141
Cash paid for operating leases $ 268 $ 153  
Remaining lease term - operating leases (in years) 4 years 11 months 1 day    
Average discount rate - operating leases 8.00%