XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Related Party Transaction [Line Items]        
General and administrative expense $ 64,367 $ 41,068 $ 116,486 $ 85,422
Related Party        
Related Party Transaction [Line Items]        
Payments to officers and directors 800 300 1,400 800
General and administrative expense $ 700 $ 400 $ 1,200 $ 900