v3.25.4
Leases - Schedule of Supplemental Lease Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Assets and Liabilities, Lessee [Abstract]    
Operating lease right of use assets $ 14,494 $ 2,112
Current operating lease liabilities $ 1,721 $ 1,178
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Accrued Liabilities, Current Other Accrued Liabilities, Current
Noncurrent operating lease liabilities $ 13,113 $ 997
Total operating lease liabilities $ 14,834 $ 2,175
Weighted average remaining lease term (in years): 8 years 4 months 24 days 1 year 7 months 6 days
Weighted average discount rate: 6.20% 5.50%
Operating Lease, Payments $ 2,047 $ 2,079
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 10,825