v3.25.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share Repurchase Program (Details)
May 09, 2024
USD ($)
Accounting Policies [Abstract]  
Share repurchase program, authorized, amount $ 150,000,000