v3.25.2
Subsequent Events (Details)
3 Months Ended 6 Months Ended
Jul. 01, 2025
USD ($)
item
shares
Jun. 30, 2025
shares
Jun. 30, 2025
USD ($)
shares
Subsequent Events      
Net proceeds (in shares) | shares   1,323,389 2,450,489
Payment for asset     $ 45,500,000
Subsequent Events      
Subsequent Events      
Gross proceeds $ 6,600,000    
Net proceeds (in shares) | shares 511,207    
Number of units purchased | item 229,320    
Payment for asset $ 10,000,000