v3.25.2
Commitments and Contingencies (Details) - Steven M Fruchtman
Jun. 30, 2025
USD ($)
Maximum  
Commitments and Contingencies  
Loss Contingency, Estimate of Possible Loss $ 1,500,000
Minimum  
Commitments and Contingencies  
Loss Contingency, Estimate of Possible Loss $ 0