XML 70 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Right-of-use assets from entering new leases and remeasurements $ 2,016 $ 1,762 $ 6,552 $ 3,570
Reductions of right-of-use asset due to termination 0 0 5,016 0
Reductions of lease liability due to termination 0 0 5,506 0
Cash paid for operating leases 5,719 5,940 11,474 11,077
Rental expense $ 5,575 $ 5,009 $ 10,682 $ 9,627