XML 106 R88.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Supplemental Information and Non-Cash Activities Related to Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash flows from operating leases $ 3,572 $ 3,230
Lease Liabilities Arising From New Right-Of-Use Assets    
Lease assets obtained in exchange for operating lease liabilities $ 6,206 $ 30
Weighted average remaining lease term (in years)    
Operating leases 3 years 11 months 4 days 8 months 12 days
Weighted average discount rate    
Operating leases 9.60% 16.40%