XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Operating lease costs        
Operating lease costs $ 3,034 $ 3,417 $ 6,372 $ 6,872
Variable lease costs 865 850 1,737 1,614
Short-term lease costs 55 67 108 142
Operating lease income        
Sublease income 0 129 67 311
Total operating lease expense, net $ 3,954 $ 4,205 $ 8,150 $ 8,317