Quarterly report [Sections 13 or 15(d)]

Equity - Class B Common Stock (Detail)

v3.25.2
Equity - Class B Common Stock (Detail)
6 Months Ended
Jun. 30, 2025
shares
Class B Common Stock  
Class Of Stock [Line Items]  
Balance, Shares 4,373,315
Issuance of common stock 22,292
Balance, Shares 4,126,476
Class B Common Stock | Resale And Registration Rights Agreement  
Class Of Stock [Line Items]  
Cancellation of Class B common stock upon exchange of Class B units for Class A common stock (337,111)
Class B Common Stock | Restricted Stock  
Class Of Stock [Line Items]  
Issuance of common stock 67,980
Class A Common Stock  
Class Of Stock [Line Items]  
Balance, Shares 9,376,280
Balance, Shares 8,501,241
Class A Common Stock | Restricted Stock  
Class Of Stock [Line Items]  
Issuance of common stock 13,683