v3.25.1
Equity - Class B Common Stock (Detail)
3 Months Ended
Mar. 31, 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,081,052
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 (314,555)
Class A Common Stock  
Class Of Stock [Line Items]  
Balance, Shares 9,376,280
Balance, Shares 9,473,772