v3.26.3
Note 9 - Debt - Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Secured line of credit $ 46,626 $ 60,000
Term loan, net of debt issuance costs of $1,486 and $1,569, respectively 240,195 255,931
Less: amounts due within one year 10,000 10,000
Total amounts due after one year, net 230,195 245,931
Term Loan [Member]    
Term loan, net of debt issuance costs of $1,486 and $1,569, respectively $ 193,569 $ 195,931