XML 38 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
9 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Information about the Company's Royalty Expense and Royalty Payments The following table provides information about the Company’s royalty expense and royalty payments (in thousands):

 

 

 

Three Months Ended
March 31,

 

 

Nine Months Ended
March 31,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Royalty expense

 

$

528

 

 

$

394

 

 

$

1,323

 

 

$

1,331

 

Royalty payments

 

 

367

 

 

 

546

 

 

 

1,126

 

 

$

1,362