Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholder's Equity (Deficit) - Additional Information (Details)

v3.25.4
Stockholder's Equity (Deficit) - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 02, 2023
Aug. 09, 2023
Aug. 01, 2023
Feb. 15, 2023
Feb. 28, 2026
Feb. 28, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]                  
Associated costs   $ 439              
Excise tax percentage   1.00%              
Repurchase of Class A common stock             $ 0 $ 0 $ 50,378
Accelerated Share Repurchase Program                  
Class of Stock [Line Items]                  
Additional shares as final settlement 589                
Payments For Repurchase of Common Stock Initial Delivery   $ 50,000              
Percentage of Repurchase of Common Stock   80.00%              
Repurchase of IPO shares   2,010              
Repurchase shares   $ 50,000              
Repurchase of Class A common stock   50,000              
Accelerated Share Repurchase Program | Additional Paid-In Capital                  
Class of Stock [Line Items]                  
Repurchase shares   40,000              
Class A Common Stock                  
Class of Stock [Line Items]                  
Additional shares as final settlement             2,599    
Number of shares issued           5,000,000      
Shares Issued, Price Per Share           $ 24.5      
Class A Common Stock | Accelerated Share Repurchase Program                  
Class of Stock [Line Items]                  
Repurchase shares     $ 50,000            
Class A Common Stock | Accelerated Share Repurchase Program | Additional Paid-In Capital                  
Class of Stock [Line Items]                  
Repurchase shares   $ 10,000              
Class B Common Stock                  
Class of Stock [Line Items]                  
Number of shares issued           3,474,000      
Initial Public Offering | Class A Common Stock                  
Class of Stock [Line Items]                  
Number of shares issued             1,001,000 1,828,000 1,620,000
Initial Public Offering | Class A Common Stock | Subsequent Event                  
Class of Stock [Line Items]                  
Number of shares issued         2,000,000        
Underwriters | Class A Common Stock                  
Class of Stock [Line Items]                  
Number of shares issued       750,000          
Secondary Public Offering | Class A Common Stock                  
Class of Stock [Line Items]                  
Sale of shares, Number           2,276,000      
Secondary Public Offering | Class B Common Stock                  
Class of Stock [Line Items]                  
Sale of shares, Number           3,474,000