XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Components of Lease Costs Reported in General and Administrative Expenses in Unaudited Condensed Consolidated Statements of Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Operating lease costs $ 3,373 $ 3,292 $ 6,669 $ 6,334
Short-term lease costs 179 284 380 700
Total lease costs 3,552 3,576 7,049 7,034
Less: sublease income (491) (700) (1,089) (1,399)
Total lease costs, net $ 3,061 $ 2,876 $ 5,960 $ 5,635