XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Dividends (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
dividend
$ / shares
Sep. 30, 2024
USD ($)
dividend
$ / shares
Dec. 31, 2024
USD ($)
Dividends Payable [Line Items]      
Cash dividends paid $ 4,824 $ 19,391  
Class A Common Stock      
Dividends Payable [Line Items]      
Number of quarterly cash dividends declared | dividend 3 3  
Cash dividend paid (in dollars per share) | $ / shares $ 0.75 $ 1.35  
Cash dividends paid $ 4,800 $ 8,500  
Special dividend | Class A Common Stock      
Dividends Payable [Line Items]      
Cash dividends paid     $ 12,500