v3.26.1
Leases - Cost and Other information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Lease, Cost [Abstract]    
Operating Lease, Cost $ 755 $ 640
Sublease Income 0 0
Lease, Cost 755 640
Operating Lease, Payments 737 73
Acquired ROU assets and operating lease liabilities 2,041 0
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability 49 1,069
Operating Lease, Right-of-Use Asset, Periodic Reduction $ 547 $ 437