XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 01, 2024
Dec. 31, 2023
Class of Stock [Line Items]                    
Preferred stock, authorized (in shares)   50,000,000   50,000,000            
Preferred stock, par value (in dollars per share)   $ 0.001   $ 0.001            
Common stock, par value (in dollars per share)   $ 0.001 $ 0.001 $ 0.001 $ 0.001 $ 0.001       $ 0.001
Preferred stock, issued (in shares)   0   0            
Class A Stock                    
Class of Stock [Line Items]                    
Common stock, authorized (in shares)   50,000,000   50,000,000   50,000,000        
Common stock, par value (in dollars per share)   $ 0.001   $ 0.001            
Common stock, issued (in shares)   10,420,884   10,420,884   10,231,736        
Common stock, outstanding (in shares)   10,420,884 10,231,736 10,420,884 10,231,736 10,231,736 10,418,259 10,227,845 10,357,376 10,186,783
Stock repurchased and cancellation (in shares)   0 5,981 11,385 243,806          
Class A Stock | Subsequent Event                    
Class of Stock [Line Items]                    
Quarterly dividend payable amount per share (in dollars per share) $ 0.18                  
Class A Stock | New Program                    
Class of Stock [Line Items]                    
Stock repurchased and cancellation (in shares)   0 5,981 11,385 243,806          
Total consideration for repurchase of stock     $ 294,862 $ 670,310 $ 9,600,000          
Stock repurchased (in dollars per share)     $ 49.30 $ 58.88 $ 39.39          
Remaining amount authorized for repurchase (in shares)   486,508   486,508           223,699
Class A Stock | Share Repurchase Program, March (2024)                    
Class of Stock [Line Items]                    
Repurchase of class A common stock (in shares)                 518,000  
Shares repurchased as a percent of shares outstanding (as a percent)                 5.00%  
Stock repurchased and cancellation (in shares)           243,806        
Total consideration for repurchase of stock           $ 9,600,000        
Remaining amount authorized for repurchase (in shares)           497,893        
Stock repurchased and retired during period, per share (in dollars per share)           $ 39.39        
Class B Stock                    
Class of Stock [Line Items]                    
Common stock, authorized (in shares)   99,665   99,665   99,665        
Common stock, par value (in dollars per share)   $ 0.001   $ 0.001            
Common stock, issued (in shares)   99,665   99,665   99,665        
Common stock, outstanding (in shares)   99,665   99,665   99,665        
Class B Stock | Subsequent Event                    
Class of Stock [Line Items]                    
Quarterly dividend payable amount per share (in dollars per share) $ 0.18