XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS EQUITY - Stock Repurchase (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
shares
Common Stock Class A  
STOCKHOLDERS' EQUITY  
Shares of common stock repurchased (in shares) | shares 449,252
Repurchase of shares of common stock $ 666,000
Common Stock Class D  
STOCKHOLDERS' EQUITY  
Repurchase of shares of common stock $ 100,000
2024 stock repurchase program | Common Stock Class A  
STOCKHOLDERS' EQUITY  
Average cost per share (USD per share) | $ / shares $ 1.48
Repurchase of shares of common stock $ 665,829
2024 stock repurchase program | Common Stock Class D  
STOCKHOLDERS' EQUITY  
Shares of common stock repurchased (in shares) | shares 204,646
Average cost per share (USD per share) | $ / shares $ 0.82
Repurchase of shares of common stock $ 167,493