v3.26.1
Leases - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 24, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
May 01, 2027
Dec. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]              
Operating lease, commenced term 5 years 1 month 6 days            
Operating lease, renewal term 5 years            
Right-of-use assets obtained in exchange for lease liabilities $ 600     $ 619 $ 430    
Increase in operating lease liability 600            
Right of use assets, net 1,000 $ 953   953     $ 390
Operating lease, liability $ 1,600 1,530   1,530      
Operating lease, incremental borrowing rate (as a percent) 0.072            
Reimbursement payments receivable   300   300      
Minimum lease payments   2,300   2,300      
Operating lease expense   $ 64 $ 37 $ 110 $ 49    
Operating lease, weighted-average remaining lease term   4 years 9 months 18 days   4 years 9 months 18 days      
Forecast              
Lessee, Lease, Description [Line Items]              
Operating lease, annual escalation (as a percent)           3.50%