v3.25.2
Convertible Notes and Credit Facility - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 24, 2025
Jun. 30, 2025
Dec. 31, 2021
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 02, 2024
Line Of Credit Facility [Line Items]              
Debt financing, paid principal amount outstanding       $ 417,033 $ 0    
2025 Notes [Member]              
Line Of Credit Facility [Line Items]              
Aggregate principal amount of term loan borrowed $ 417,000            
Notes principal amount outstanding             $ 3,000
2026 Notes [Member]              
Line Of Credit Facility [Line Items]              
Aggregate principal amount of term loan borrowed     $ 414,000        
Revolving Credit Facility [Member]              
Line Of Credit Facility [Line Items]              
Unsecured notes payable, Revolving credit facility       $ 250,000      
Earlier date of drawn under credit facility       Dec. 20, 2024      
Termination date of drawn under credit facility       Dec. 02, 2029      
Expiration period       5 years      
Line of credit facility       $ 135,000   $ 0  
Revolving credit facility, Interest rate       2.00%      
Revolving Credit Facility [Member] | Subsequent Event [Member]              
Line Of Credit Facility [Line Items]              
Amount of revolving loans paid   $ 15,000          
Minimum [Member] | Revolving Credit Facility [Member]              
Line Of Credit Facility [Line Items]              
Credit facility funding fees and commitment fees       0.30%      
Total Net Leverage Ratio       1      
Interest Coverage Ratio       1      
Minimum [Member] | ABR borrowings [Member] | Revolving Credit Facility [Member]              
Line Of Credit Facility [Line Items]              
Borrowing Interest Rate       1.50%      
Minimum [Member] | SOFR borrowings [Member] | Revolving Credit Facility [Member]              
Line Of Credit Facility [Line Items]              
Borrowing Interest Rate       2.50%      
Maximum [Member] | Revolving Credit Facility [Member]              
Line Of Credit Facility [Line Items]              
Credit facility funding fees and commitment fees       0.50%      
Total Net Leverage Ratio       3      
Interest Coverage Ratio       3      
Maximum [Member] | ABR borrowings [Member] | Revolving Credit Facility [Member]              
Line Of Credit Facility [Line Items]              
Borrowing Interest Rate       2.00%      
Maximum [Member] | SOFR borrowings [Member] | Revolving Credit Facility [Member]              
Line Of Credit Facility [Line Items]              
Borrowing Interest Rate       3.00%