v3.26.1
Leases - Undiscounted Cash Flows (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
For the remainder of 2026 $ 2,663
2027 9,759
2028 9,276
2029 9,531
2030 9,794
2031 and thereafter 48,436
Total 89,459
Less: Imputed interest (24,247)
Total operating lease liabilities (includes current portion) $ 65,212