v3.26.1
Subsequent Events - Additional Information (Details)
$ in Thousands
Apr. 09, 2026
Jun. 30, 2026
USD ($)
May 08, 2026
USD ($)
Apr. 24, 2026
USD ($)
ft²
Dec. 31, 2025
USD ($)
Sep. 11, 2024
ft²
Nov. 01, 2022
ft²
May 22, 2022
USD ($)
Subsequent Event [Line Items]                
Operating lease period       127 months   60 months    
Area of office space | ft²       40,000   19,076 3,700  
Operating lease right of use asset   $ 6,846   $ 4,500 $ 2,701      
Line of Credit | Truist Term Loan                
Subsequent Event [Line Items]                
Term loan face amount     $ 175,000         $ 125,000
Line of credit facility, maximum borrowing capacity   50,000            
Inventory                
Subsequent Event [Line Items]                
Inventory purchase commitment term 1 year              
Inventory purchase commitment expiration date Dec. 31, 2028              
Purchase commitments to be paid by next fiscal year   $ 6,300