XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Details) - Class A Common Stock - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Jun. 21, 2021
Mar. 16, 2020
Stock Repurchase Program        
Class of Stock [Line Items]        
Stock repurchase program, authorized amount       $ 250,000,000
Stock repurchased during period $ 18,446,000 $ 0    
Stock repurchased during period (in shares) 164,529      
Maximum | Sales Agreement        
Class of Stock [Line Items]        
Aggregate offering price of common stock issuable     $ 400,000