XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisition (Tables)
3 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of change in the earnout consideration liability
     
Preliminary estimated fair value of earnout consideration  $1,718 
Remeasurement estimates during fiscal 2023   (447)
Payments    
Balance at June 30, 2023  $1,271 
Final remeasurement estimate   (9)
Balance at September 30, 2023  $1,262