v3.25.3
Leases - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2025
USD ($)
Sep. 01, 2026
Mar. 28, 2025
USD ($)
Mar. 27, 2025
Dec. 31, 2024
USD ($)
Lessee, Lease, Description [Line Items]            
Operating lease, commenced term         5 years 6 months  
Operating lease, renewal term         5 years  
Minimum lease payments $ 1,400 $ 1,400        
Right-of-use asset 431 431   $ 400   $ 429
Present value of lease liabilities 1,088 1,088   $ 400    
Operating lease, incremental borrowing rate (as a percent)       0.115    
Reimbursement payments receivable 586 586        
Operating lease expense $ 37 $ 86        
Operating lease, weighted-average remaining lease term 4 years 9 months 4 years 9 months        
Forecast            
Lessee, Lease, Description [Line Items]            
Operating lease, annual escalation (as a percent)     3.50%