XML 105 R93.htm IDEA: XBRL DOCUMENT v3.25.3
CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY - Stock Repurchase Program (Details) - USD ($)
Jun. 05, 2025
Dec. 11, 2023
Sep. 30, 2025
Apr. 09, 2025
Equity [Abstract]        
Stock repurchase program authorized amount $ 20,000,000 $ 15,000,000   $ 15,000,000
Stock repurchase program period 18 months 18 months    
Amount remaining available for repurchase under stock repurchase program     $ 0