Annual report [Section 13 and 15(d), not S-K Item 405]

Subsequent Events (Details)

v3.25.2
Subsequent Events (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 05, 2025
Jun. 30, 2023
Subsequent Event [Line Items]    
Proceeds from divestiture   $ 17,824
Subsequent Event    
Subsequent Event [Line Items]    
Proceeds from divestiture $ 15,000  
Proceeds from divestiture, in stock $ 5,000  
Proceeds from divestiture, period of time consideration is received 4 years