XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Dec. 31, 2023
Jan. 01, 2023
Operating lease costs $ 5,651 $ 5,606 $ 11,273 $ 10,953
Variable lease costs 7,568 6,603 14,082 12,454
Short-term lease cost 2,535 2,889 3,418 4,454
Sublease income (246) (241) (497) (484)
Total lease costs $ 15,508 $ 14,857 28,276 27,377
Cash paid for amounts included in measurement of operating lease liabilities     11,300 9,851
Right-of-use assets obtained in exchange for new operating lease liabilities     $ 1,784 $ 10,521
Weighted-average remaining lease term - operating leases (in years) (Year) 8 years 4 months 24 days   8 years 4 months 24 days  
Weighted-discount rate - operating leases 4.10%   4.10%