v3.25.2
SHAREHOLDERS' DEFICIT - Stock Option - Equity Incentive Plans (Details) - 2023 Plan - shares
Jun. 30, 2025
Nov. 28, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of stock options authorized for issuance (in shares)   224,348
Number of options available for grant (in shares) 74,685