v3.25.3
Stockholders' Equity - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Dec. 31, 2024
Nov. 14, 2022
Nov. 01, 2022
Schedule of Equity Method Investments [Line Items]          
Preferred stock, shares issued 0 0 0    
Preferred stock, shares outstanding 0 0 0    
Common stock voting rights   one      
Maximum value of stock and debt instruments authorized to issue         $ 250,000
Common stock issued, value $ 62 $ 62 $ 60    
ATM Offering Program          
Schedule of Equity Method Investments [Line Items]          
Remaining capacity available under program $ 106,200 $ 106,200      
ATM Offering Program | Maximum          
Schedule of Equity Method Investments [Line Items]          
Common stock issued, value       $ 125,000  
Common Stock          
Schedule of Equity Method Investments [Line Items]          
Common stock issued under ATM offering program 0 0