XML 44 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation - Additional Information (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
Segment
Mar. 31, 2024
Segment
Dec. 31, 2024
USD ($)
Basis Of Presentation And Nature Of Operations [Line Items]      
Number of operating segments 1 1  
Number of reporting segments 1 1  
Other Intangible Assets, Net      
Basis Of Presentation And Nature Of Operations [Line Items]      
Capitalized software intangible assets | $ $ 1,600   $ 21,800