XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Deficit (Details)
3 Months Ended 37 Months Ended
Mar. 31, 2025
shares
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2025
USD ($)
shares
Mar. 01, 2022
USD ($)
Stockholder's Equity [Line Items]        
Stock repurchase program, authorized amount       $ 100,000,000
Stock repurchased during period, shares (in shares) | shares 1,471 42,962 1,087,196  
Aggregate cost for repurchase of common stock   $ 700,000 $ 32,400,000  
Sales and excise tax payable     $ 200,000  
Excise tax rate     0.01  
Common stock        
Stockholder's Equity [Line Items]        
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares) | shares 13,477 15,340