XML 106 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Depreciation $ 21,300 $ 21,300
Amortization 7,000 3,600
Stock-based compensation 28,628 25,177
Total operating expenses 115,632 107,762
Reporting Segment    
Segment Reporting Information [Line Items]    
Depreciation 21,329 21,286
Amortization 6,999 3,626
Stock-based compensation 28,628 25,177
Total operating expenses $ 56,956 $ 50,089