XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Description of Business and Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Oct. 02, 2025
Lessee, Lease, Description [Line Items]            
Common stock, authorized (in shares) 13,333,333   13,333,333   13,333,333  
Operating lease cost $ 2,400 $ 2,300 $ 7,300 $ 7,800    
Loss on divestiture         $ 600  
Subsequent Event            
Lessee, Lease, Description [Line Items]            
Common stock, authorized (in shares)           20,000,000
Minimum            
Lessee, Lease, Description [Line Items]            
Operating leases remaining lease term 10 months 24 days   10 months 24 days